package com.wicket.okrcomponent.base.service;

import com.wicket.okrcomponent.dal.po.mbg.OmsMessageLocation;
import com.wicket.okrcomponent.base.service.dto.req.*;
// import com.wicket.okrcomponent.base.service.dto.res.*;

import java.util.List;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
public interface MOmsMessageLocationService {
/**
   * 2-5-05批量查询消息位置
   */
    List<OmsMessageLocation> batchQueryMessagePosition(BatchQueryMessagePositionReq reqDto);
/**
   * 2-5-05查询消息位置详情
   */
    OmsMessageLocation queryMessagePositionDetail(QueryMessagePositionDetailReq reqDto);
/**
   * 2-5-05新增消息位置
   */
    String addMessagePosition(OmsMessageLocation omsMessageLocation);
/**
   * 2-5-05查消息位置列表
   */
    List<OmsMessageLocation> queryMessagePositionList(QueryMessagePositionListReq reqDto);
/**
   * 2-5-05删除消息位置
   */
    boolean deleteMessagePosition(String messageLocationId);
/**
   * 2-5-05修改消息位置
   */
    boolean updateMessagePosition(OmsMessageLocation omsMessageLocation);
/**
   * 2-5-05批量查询下级消息位置
   */
    List<OmsMessageLocation> batchQueryLowerLevelMessageLocation(BatchQueryLowerLevelMessageLocationReq reqDto);
//
}

